differential equations lecture